for the benefit of another immovable - Spanish English Dictionary